import http from './request.js'

/**
 * 获取订单列表
 */
export function getOrderList({
  status,
  showCount,
  currentPage,
}) {
  const params = {
    showCount,
    currentPage,
  }
  if(status){
    params.status = status
  }

  // "status": "0：待付款 1：待收货  3：已完成  4：已取消"
  return http.get('order/list', params);
}

/**
 * 取消订单列表
 */
export function cancelOrder({
  orderId
}) {


  // "status": "0：待付款 1：待收货  3：已完成  4：已取消"
  return http.get('order/cancelOrder', {
    orderId
  });
}
/**
 * 付款订单列表
 */
export function payOrder({
  orderId
 
}) {
 

  // "status": "0：待付款 1：待收货  3：已完成  4：已取消"
  return http.post('money/order_pay', {
    orderId

  });
}

/**
 * 删除单列表
 */
export function delOrder({
  orderId
 
}) {
 

  // "status": "0：待付款 1：待收货  3：已完成  4：已取消"
  return http.post('order/editOrder', {
    orderId,
    deleteInfo: '1'
  });
}

/**
 * 获取订单详情
 */
export function editOrder(params) {
 
  // "status": "0：待付款 1：待收货  3：已完成  4：已取消"
  return http.post('order/editOrder', {
    ...params
  });
}

/**
 * 获取订单详情
 */
export function getOrder({
  orderId
 
}) {
 

  // "status": "0：待付款 1：待收货  3：已完成  4：已取消"
  return http.post('order/info', {
    orderId,
  });
}
/**
 * 获取物流信息
 */
export function getExpress({
  orderId
 
}) {
 

  // "status": "0：待付款 1：待收货  3：已完成  4：已取消"
  return http.get('order/getOrderInfo', {
    orderId,
  });
}
/**
 * 确认收货
 */
export function sureOrder({
  orderId
 
}) {
 

  // "status": "0：待付款 1：待收货  3：已完成  4：已取消"
  return http.get('order/confirmOrder', {
    orderId,
  });
}
